Timor shrew - French English Dictionary